live saving - Turkish English Dictionary